socialist anti-imperialist front - Turco Inglés Diccionario